orchard hill - German English Dictionary